Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUKE STREET MEWS Detached £209,674 £170,000 5 Jul 2019
2 LUKE STREET MEWS Terraced £196,140 £193,500 28 Jul 2023
3 LUKE STREET MEWS Terraced £217,091 £213,000 30 May 2022